donor stool - German English Dictionary